apple puree - Turkish English Dictionary